slideshow image
Lampo Leong: Moonlight (Detail) • Ink on paper, 59.75”x32.75” (152cmX83cm), 2014