I’m really happy to share some of the installation shots for my current show COAST. I which is exhibited at The Anglesea Arms, 35 Wingate Rd, W6 0UR and is up until October 31st.
Camilla
34South|61North Interview
An interview I gave in Brazil in 2013. It explains the project that I was working on at the time, which laid the foundations for what I'm up to today!