Russia

St.Basil's from my hotel window. Red square is immediately behind the church, and the

Clock tower to the left is on the Kremlin Wall.

Next Image

Home > Europe >Trip 21>Russia