Leer, Germany. September 22, 2026. The historic town hall of Leer in East Frisia, Germany, is one of the city most recognizable landmarks. The impressive red brick building with its clock tower reflects the architectural heritage and civic history Poster #910094280
Leer, Germany. September 22, 2026. The historic town hall of Leer in East Frisia, Germany, is one of the city most recognizable landmarks. The impressive red brick building with its clock tower reflects the architectural heritage and civic history Poster #910094280