(8 April – 7 May, 2022) Rebecca Gould is an artist working with sculpture, video and textiles. Iwan Lewis is a painter exploring native mythologies. The exhibition title refers to their shared experience of living on the island of Ynys Môn, which forces them to question their roles as artists. This island backdrop is a welcome paradox from living in London which was their home for a decade.