Street leading to the Tour de l'Horloge or Clock Tower, built 1510 on a Roman base, in Aix-en-Provence, Bouches-du-Rhone, Provence-Alpes-Cote d'Azur, France. The tower houses an astronomical clock of 1661 with statues which represent the 4 seasons. Picture by Manuel Cohen
Add to Lightbox Download