Qiushi Chen

Location

Glasgow, United Kingdom

Biography

Born in 1997,Hunan
2015 – 2019 Southeast university, Nanjing, China Bachelor of Law and Philosophy
2019 – Glasgow School of Art, Glasgow, Uk Master of Fine art

More about Qiushi Chen

Website
Instagram

Qiushi Chen's project(s)

Advertisement

Subscribe to our newsletter