slideshow image
Lampo Leong: Providence XIII • Ink on paper, 26.75”x49.5” (68cm X 126cm), 2017