Helen Keller statue

Statue of Helen Keller

Statue of Helen Keller in the United States Capitol Visitor Center

Leave a Comment