PHOTO: Kazan Cathedral in St. Petersburg, Russia
Kazan Cathedral in St. Petersburg, Russia is dedicated to Our Lady of Kazan, probably the most venerated icon in Russia.
Kazan Cathedral in St. Petersburg, Russia is dedicated to Our Lady of Kazan, probably the most venerated icon in Russia.
Perfectly manicured beds at Catherine Palace Gardens in St. Petersburg, Russia
“You’re going to Saint Petersburg? It’s such a beautiful city.” Everyone I knew who had visited Russia’s second largest city shared this sentiment, and after a few days of wandering the manicured avenues and placid canals, I agreed. Seeking a port and access to European trade, Tsar Peter the Great founded the city in 1703 … Read more
Displays of Marzipan decorate lavishly set tables in the large dining room of Catherine Palace in St. Petersburg, Russia.
Stunning master ballroom at Catherine Palace in St. Petersburg, Russia