Saturday, February 20, 2010

Moscow, Russia, Part 4 of 7

Red Square Ah, the holy grail of all Russian sightseeing: Saint Basil's Cathedral.