St Ives & Post War: Summer Exhibition

6 - 22 June 2018