Waltershagen

Hameln-Pyrmont, Lower Saxony, Germany