Schürbusch

Minden-Lübbecke, North Rhine-Westphalia, Germany