Preview The Peter and Paul Cathedral on the Fortress Island, River Neva, St. Petersburg, Russia, Europe Image ID: 747-1093 Artist: James Emmerson Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day outdoors places cities city location architecture exteriors building exterior religious place of worship christianity cathedral cathedrals spire spires peter and paul cathedral fortress island st petersburg russia europe landmark landmarks