Town Hall or Mairie Facade on the Place du Capitole Town Square Toulouse France

- Image ID: EB0K48

Town Hall or Mairie Facade on the Place du Capitole Town Square Toulouse France

Chris Hellier / Alamy Stock Photo

Image ID: EB0K48

Location: Place du Capitole Toulouse Haute-Garonne France