artists
Installation, Performance
LondonUnited Kingdom
Rachel Noel is a Central Saint Martins graduate, installation artist and set designer living and working in London.