Delmenhorst

Lower Saxony, Germany