The Human Swan Sacha Dench visits pupils in Morecambe to talk about climate change

2021-07-01 1

Sacha Dench, also known as the Human Swan, visited the Eden Project North site in Morecambe as part of the Round Britain Climate Challenge, her daring paramotor flight to circumnavigate Great Britain.