Preview Interior of St. Peter's Basilica, Piazza San Pietro (St. Peter's Square), Vatican City, Rome, Lazio, Italy, Europe Image ID: 756-1843 Artist: Jochen Schlenker Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day indoors architecture interiors building interior religious place of worship christianity basilica basilicas st peters st peter's st peter's basilica vatican rome lazio italy europe