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