2016 Swim Challenge Cascais

Courtesy of Jorge Paulo Pereira of Swim Challenge Cascais, Cascais, Portugal.

For more information on the September 18th event with kids, mile, 1.9 km and 3.8 km races, visit here.