LEIPZIGER ST 61 BERLIN 10117 imprint
First Pop Up Display on Leipziger Straße mentioned in New York Times.
FOR THE BERLIN BASED BAND PERIODE CLICK HERE