FH-Nibelungenplatz

Frankfurt, Germany

1992-01-07 — Frankfurt, Germany