Another take on the harbour at St Ives in Cornwall, England