Place: Red Square, ??????, Gorod Moskva, Russia
By Jane Keeler Uploaded on 23 July 2008 1 favorite, 236 views
The world famous St. Basil's Cathedral sits in the center, with Lenin's Mausoleum to the right.
4 August 2008, Lizzie Morrison said:
fantastic
Comments...
4 August 2008, Lizzie Morrison said:
fantastic