Spencer swimmers shine in Aberdeen

Defying flight and travel chaos, a large group of Spencer swimmers took part at the 2022 British Masters Championships (long[…]

Read more