Abingdon  Dolphins  Swim  Club

Photos courtesy of  Tom Boyce