Please take time to follow us on these social media platforms - thank you.
Big Welsh Swim - 6kM at 3kM
Big Welsh Swim - 6kM Finish Pictures