Chiang Yomei

Lila Sutra I

Lila Sutra I (30” x 30”, mixed media & oil on canvas, 2004)