Swim West Lothian IM Tough 2016
Xcite Bathgate
20/05/2016 - 22/05/2016