Storm Island from Iona To be exhibited at the Fresh Art Fair, Cheltenham 6-8 August Kate Preston Art Like this:Like Loading...