Showing posts with label US Capitol. Show all posts
Showing posts with label US Capitol. Show all posts

Monday, December 7, 2009

Helen Keller Statue

This is a new statue of Helen Keller. It is in the U.S. Capitol Building (Congress) in Washington, DC. Helen Keller is the only child to have a statue in the Capitol Building!
I think this statue is cool. What do you think of the statue? What do you remember about Helen Keller?