St Ives Library

St Ives Library
Gabriel Street, St Ives, Cornwall, TR26 2LX