©canvaswan 2025



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

FULL BIOGRAPHY