2007.06.14, 2007

Basel 2015
2007.06.14

ShanghART Gallery

Yu Youhan 2007.06.14, 2007 Painting / Acylic on Canvas 50 x 60 cm