Mairie de Vincennes, the town hall of Vincennes near Paris, France

- Image ID: MCK0CN
Leonid Andronov / Alamy Stock Photo
Image ID: MCK0CN
Mairie de Vincennes, the town hall of Vincennes near Paris, Ile-de-France