Public domain photos
The image shows the interior of St. Peter's Basilica in Vatican City, Rome, Italy. The walls are adorned with intricate designs and sculptures, and the ceiling is decorated with lights and other objects. At the bottom of the image, there is a watermark.
Open in library