INDEX
Psychedelic Bamboo 17
120x90cm, 2011