Mother Motherland Calls, Volgograd, Russia
This thing is huge... look at that guy standing next to it. The statue is 50 feet bigger than the Statue of Liberty, which is actually called Liberty Enlightening the World, who knew?
Wednesday, December 19, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment