Zoom detail photo of main clock in Saint Peter Basilica, Vatican City, Rome, Italy

Code produit:
413802351