Error

2016

Photography of a drawing

on textile

Print on fine art paper

99 x 75 cm

Eden - The end

2014

Installation table,

metal letters and light