Veenhusen

Leer, Lower Saxony, Germany