vsoderqvist.com
Artist Interview – Cara Nahaul
Cara Nahaul is currently an artist in residence at The Florence Trust in London. With degrees in Fine Art from Goldsmiths in London and Parsons in New York, this talented young artist has already …