E
Contributor
Evelyn Taocheng Wang
Evelyn Taocheng Wang is an artist. Her solo exhibition at Antenna Space, Shanghai, China, is on view from 15 September to 2 November. Her monograph will be published by Dancing Foxes Press later this year. She lives in Rotterdam, the Netherlands.