Petersburg Projectspace more info

location: Petersburg Projectspace, Frans de Wollantstraat 84, Amsterdam size: 417x800x1400 cm.