11/10/2015 Time 16:00h Venue De Twee Spieghels Location Nieuwstraat 11, 2312 KA Leiden Price Free entrance Share