Churches of St. Petersburg

Over our two days in St. Petersburg we visited several important and stunning cathedrals and churches. We visited 3 smaller churches and the larger than life, Kazan Cathedral, Church of Spilled Blood and St. Isaac’s Cathedral. Below are some of my favorite pictures.