Designed by
Title
Interior of the Basilica of St. Peter in Rome, Italy, the main Catholic church in the #294967456
Description
Rome, Italy, Vatican, September 24, 2023: Interior of the Basilica of St. Peter in Rome, Italy, the main Catholic church in the world. Arcades in front of the entrance to the Basilica
This image is editorial