Side of Hotel de Ville

The answer to our Sunday Teaser – Part of the Hotel de Ville, also known as the largest city hall in Europe, which was constructed in 1872.
Sadly no correct guesses this week, but better luck next time!
More photos to be seen at