Leah Nyssa Stewart makes work across textiles, sculpture, painting and print.
  She lives and works in London, UK.
  leah.nyssa@gmail.com