Piazza San Pietro (St. Peter's Square), Vatican City, Rome, Lazio, Italy, Europe

- Image ID: CFDYB8