slideshow image
Lampo Leong: Divine Spirit II • Ink on paper, 136cm x 67cm (53.5”x26.5”), 2017