The clock above the Portal of the Clock (Puerta del Reloj) of the Toledo Cathedral (Santa Iglesia Catedral Primada de Toledo). Toledo, Spain - April 30, 2024.

Code produit:
891809675