Artist in Residence – Sarah Shaw

Artist in Residence – Sarah Shaw

Meet Sarah Shaw Sarah Shaw (b. 1973, Halifax) is a painter based in Brighton, UK. She graduated in 2001 from Falmouth College of Art with a first class honours degree in Fine Art. Her work has become increasingly sought after and resides in worldwide collections...
Artist in Residence – Chenyao He (Eva)

Artist in Residence – Chenyao He (Eva)

Meet Chenyao He (Eva) Chenyao He (Eva), born in 2001 in Shenzhen, China, currently lives in New York, pursuing a bachelor’s degree at The Cooper Union. Her practice spans installations, performance art, moving images, and mixed media, focusing on the complexities of...