Craigie Aitchison: The Stirling Tapestries

22 April - 15 May 2015