Hermann-Löns Stadion

Paderborn, GERMANY