Niamh Birch is an artist based in London, England after graduating with a 1:1 in Contemporary Arts Practice BA(Hons) at Bath Spa University in 2019.
Loading...