Gallery 16

Middlesex Short Course Championships 2012

© Marilyn Steward