Swim-IT members have produced a string of brilliant performances in recent weeks as they got 2023 off to a fantastic start.
A team of seven swimmers combined to set 28 new personal bests as well as win 17 medals and set two new club records at the Lothian Junior Graded Meet.
The team of Ellie Boyd, Myla Lamie, Owen McCreadie, Carolina Santos, Dominik Santos, Jackie Stewart and Sarah Stewart were in stunning form.