Michelle Chiu
Painter

About

Michelle Chiu
Born in Hong Kong, 1991
2010 - 2013 BFA Fine Art Painting, The Slade School of Fine Art, UCL, London, UK

michellec7(at)hotmail(dot)com

Works

Please enable Javascript.