Designed by
Title
Exterior view of the town hall of Deauville, France #327470710
Description
Deauville, France - July 21, 2024: Exterior view of the town hall of Deauville, a French commune and seaside resort located in the Calvados department, in the Normandy region
This image is editorial