Preview Interior view of St. Isaac's Cathedral, St. Petersburg, Russia, Europe Image ID: 1112-1831 Artist: Michael Nolan Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day indoors architecture interiors building interior religious place of worship christianity cathedral cathedrals st isaacs st isaac's st isaac's cathedral st petersburg russia europe dome domes low angle view