slideshow image
Lampo Leong: Spirit of the Universe • Ink & watercolor on paper, 17.5"x26"(44cmX66cm), 2009