Cubs Swimming Gala

Newbold Comyn Leisure Centre Newbold Comyn Leisure Centre, Newbold Terrace E, Leamington Spa, Warwickshire, United Kingdom