Ibbenbüren

Nordrhein-Westfalen, Germany