Inside St Peters Basilica Church, Rome, Italy

- Image ID: FHY57D

Inside St Peters Basilica Church, Rome, Italy

Alec Boreham Architecture / Alamy Stock Photo

Image ID: FHY57D

Location: St Peters Basilica, Rome, Italy