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

- Image ID: EWW6PC

Similar stock images