Embroidered stories and lampshades with Taetia McEwen, 23rd - 30th August 2025

8 days