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 had several exhibitions and won Awards and Fellowships both in the U.K and in New York. . Where do you get […]

Read More