Helen Keller statue



Statue of Helen Keller

Statue of Helen Keller in the United States Capitol Visitor Center




Leave a Comment