20 June 16 Jen Yu, installation as part of Glasgow School of Art MFA show. Jen Yu, installation as part of Glasgow School of Art MFA show. Photo: Richard Taylor 0 Comments