The Monitors

The Monitors

Buchheimer Strasse, Köln-Mülheim.