Saturday, May 7, 2011

Statue of Peter I, Moscow, Russia


statue of Peter I on the bank of the Moskva River is one of the tallest outdoor sculptures in the world.

No comments:

Post a Comment