Market Place, Town Hall, Clock Tower, Aix-en-Provence


Similar stock images