Statue of Freedom, US Capitol

This is the pedastal and statue of Freedom on top of the United States Capitol rotunda in Washington, DC. It was cast in 1862 and restored in 1993.

 

Hello to anyone who found this photo here:

consumerist.com/consumer/taxes/april-30th-is-tax-freedom-...

18,547 views
5 faves
3 comments
Taken on July 1, 2005