Peter the Great Statue March 19, 2013 by Alec Ray Leave a Comment In the distance is the statue commemorating 300 years of the Russian Navy, which was started by Peter I of Russia. It is the 8th tallest statue in the world.
Leave a Reply
You must be logged in to post a comment.