Allenbüttel

Gifhorn, Lower Saxony, Germany