Location

Delirium
Smedestraat 31
Haarlem, Nederland

http://www.haarlemfridays.com/