I took this picture in St. Petersburg, Russia. It is a famous Church called The Cathedral of Our Lady Kazan, a Russian homage to The Virgin Mary and her patronage and protection over the Russian City of Kazan. She is the most venerated icon in Russia.
The Cathedral is a Russian Orthodox basilica in modern days, and it lives in the heart of St. Petersburg. It’s always interesting to see how the local religion influences the culture in every country.
Ⓒ Kevin Garrison Photography 2013. All rights reserved.