The Market Church St. Nicolai and wedding chapel, horse market, Hamelin historic center, Lower Saxony, Germany, Europe
11409861
Model Release
No Model Release available,
Property Release
Not available