©canvaswan 2026
ABOUT
EMAIL
canvaswan (she/her), born 1996 in Sichuan, China, is a researcher and multimedia practitioner currently based in Cologne, Germany
FULL BIOGRAPHY