Glasgow International Swim Meet
26 - 28/05/2023