INDEX
Psychedelic Bamboo 07
120x90cm, 2011