Jun 17, 2007

Statue of Peter I

World's Tallest Monuments # 5




Statue of Peter I on the bank of the Moskva River, Moscow, Russia is one of the tallest outdoor sculptures in the world.

0 comments:

Related Posts Plugin for WordPress, Blogger...