Preview

Statue of St. Peter in front of St. Peter's Basilica, Vatican City, Rome, Lazio, Italy, Europe
Statue of St. Peter in front of St. Peter's Basilica, Vatican City, Rome, Lazio, Italy, Europe
Image ID: 1267-268
Artist: Andrew Michael
Purchase a commercial license Buy framed prints & more from our print store