Mark Chua and Lam Li Shuen are a Singaporean filmmaker and artist duo who work across film, audiovisual performance, music and installations.
Mark Chua and Lam Li Shuen are a Singaporean filmmaker and artist duo who work across film, audiovisual performance, music and installations.