Logabirum

Leer, Lower Saxony, Germany