Kazan Catherdral, alos known as Cathedral of Our lady of Kazan, Saint Petersburg, Russia. Photo by: Stephen Hindley ©