Dennis Chiang Lup Hong, ‘Rooster’, 2017, Art Porters

About Dennis Chiang Lup Hong

Malaysian, b. 1989, Ipoh Perak Malaysia, based in Kuala Lumpur Malaysia