Diana Shi

Diana Shi

diana.shi@vice.com

Diana Shi is an arts writer at Creators.