Title: eye of the beholder, series: Wonder
2007    |    300 x 1200 cm.    118,1'' x 472,4''   |    Steile Wand    |    XPO/ WG, Amsterdam