Mount Stuart Trust is delighted to invite you to the preview of Monster Chetwynd's major new commission, Moths, opening on 10 June 2023