Please take time to follow us on these social media platforms - thank you.
Tîm Irfon - Beaumaris to Bangor Straits Swim
Tîm Irfon - Bangor Cathedral
Team Irfon - 6 in 6