RACHEL MCLEAN: SPITE YOUR FACE | ART PREVIEW November 19, 2018 Rachel McLean: Spite Your Face Chapter Arts Centre, Cardiff Until Sun 20 Jan Scottish multimedia artist Rachel Mclean has never been one to shy away from controversy. Her latest film, … Region: South Wales Read moreRACHEL MCLEAN: SPITE YOUR FACE | ART PREVIEW