INDEX
Psychedelic Bamboo 12
120x90cm, 2011