Tüddern

Heinsberg, North Rhine-Westphalia, Germany