Market Place, Town Hall, Hotel de Ville, Clock Tower, Aix-en-Provence

- Image ID: EWW661

Similar stock images