INDEX
Psychedelic Bamboo 13
120x90cm, 2011