IMG0840
IMG0113 IMG0335
return

This Thing Called Darkness

 

2008

 

permanent installation for Towada Art Centre, Amori prefecture, Japan

mariele neudecker