Hôtel de Ville – Mairie de Cannes

The town hall (Hôtel de Ville), Cannes, France.