Home Saints Peter & Paul Cathedral, Saint Petersburg, Russia Saints Peter & Paul Cathedral, Saint Petersburg, Russia

Saints Peter & Paul Cathedral, Saint Petersburg, Russia

Saint Petersburg’s Hermitage Pavilion, Russia
Taj Mahal as the day’s first tourists trickle through the gates.