Log in with Facebook
Travel Photography Travel Postcards Russia Postcards Red Square
Russia's most iconic landmark - Red Square and the Kremlin, featuring Gum Department store, St Basil's and Lenin's Tomb. Unfortunately there was a mass of scaffolding set up there in preparation for some outdoor opera - will have to go back again to get better pictures (maybe not).
Photo by MikeandSheila