2011, Annapurna Mirror Ball 01 Deodorant TypePosted on:2011/02/082020/03/31 Annapurna Mirror Ball, 2011, C-print, Mixed media, 195x88x66cm