Skip Navigation

Red Square Postcard

Travel Photography Travel Postcards Russia Postcards Red Square

Thumbnail version a larger format appears to the receiver and in preview mode
Red Square

Red Square, Russia

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