London, uk, United Kingdom
Born in Chengdu, Echo Morgan (real name: Xie Rong) is a London-based Chinese artist. After studying in the Sichuan Fine Art Institution, she came to London and continued on at Central Saint Martins (BA graphic design) then MA Fine Art at Royal College of Art.
She is now lives and works in London.
artworks
View All 6 Artworks