Cologne, North Rhine-Westphalia, Germany
The Smashing Pumpkins / NO Jun 20, 2013 Uploaded by Micha Hh