St Ives Society Of Artists

St Ives Society Of Artists
Norway Square, St. Ives, Cornwall, TR26 1NA