John Ambrose
John Ambrose (1931-2010): St Ives Harbour