Person: Natasha Russell
Natasha Russell is an artist and illustrator based in Edinburgh, Scotland. Since graduating from Edinburgh College of Art in 2013 with a Ba Hons in Painting she has worked on various projects, commissions and residencies while also working as a printmaking technician and teacher. Her work uses drawing, printmaking and installation to explore the world … Continued