Clock with sculptures on facade of Saint Peter basilica. Vatican, Italy

- Image ID: D7DKDB
Clock with sculptures on facade of Saint Peter basilica. Vatican, Italy
Kosobu / Alamy Stock Photo
Image ID: D7DKDB
Location: Vatican, Rome, Italy