Two Slapped Mosquitoes and Photocopies of Psyche, 2021, installed at Gaffa Gallery as part of Impressions group show, featuring artists Monisha Chippada (Curator), Raya Tolentino, and Leila Frijat. Photography by Dean Qiulin Li.