Diepholz

Niedersachsen, Germany