Town Hall, Hotel de Ville, Clock Tower, Aix-en-Provence, Bouche du Rhone, Provence, France


Similar stock images