A local family completed the 26-mile Gower Peninsula Mighty Hike to raise money for a charity that helped them through their “darkest days”.
A local family completed the 26-mile Gower Peninsula Mighty Hike to raise money for a charity that helped them through their “darkest days”.