slideshow image
Lampo Leong: A Soaring Ambition III • Ink on paper, 38"x27"(97cmX68cm), 2009