BBC producer Chris Eldon-Lee on The Island, Porthgwidden Beach, St Ives, 2011 Leave a Comment / By Anna Chen / 06/08/2023 Chris Eldon-Lee on The Island, Porthgwidden Beach, St Ives, 2011. Photo Anna Chen