Quantcast

Swimming World Championships in Scotland

Photos from the 2015 IPC Swimming World Championships at Tollcross Swimming Center in Glasgow, Scotland.