latitude: ·
longitude: ·
zoom:
Image Details
Image: 166005
Saint Peter's Square, Vatican City
by Holly Hayes
on January 17, 2026
subjects: — Saint Peter's Square, Vatican City