Rome Italy

- Image ID: C2BMW6
Rome Italy
LatitudeStock / Alamy Stock Photo
Image ID: C2BMW6
St Peter's Basilica church dominates St Peter's Square or piazza, and at Christmas time there are large crowds who attend special events, and view the Christmas crib scene of the Nativity.
Location: Rome Italy