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