Mixed Winter: Anima Mundi , St Ives

15 - 29 December 2017