Lahr, Niedersachsen, Germany

Lahr, Niedersachsen, Germany

Lahr