tourists framed in front St Peters Basilica, Vatican, Rome.

- Image ID: CXFFG4
tourists framed in front St Peters Basilica, Vatican, Rome.
Stephen Bisgrove / Alamy Stock Photo
Image ID: CXFFG4
Location: Via della Conciliazione, Rome, Italy