Lahr

Vechta, Lower Saxony, Germany