©canvaswan 2026



canvaswan (she/her), born 1996 in Sichuan, China, is a researcher and multimedia practitioner currently based in Cologne, Germany  

FULL BIOGRAPHY