https://www.centralmaine.com/media/gallery/casco-bay-swimrun-8-11-19
Hide
Participants in the Casco Bay Islands SwimRun arrive at Vaill Island.
Show
Hide
Racers run along the beach on Chebeague Island during the Casco Bay Islands SwimRun.
Show
Hide
Josh Crosby and teammate Benjamin Saunders climb down the rocks as they circle Vaill Island.
Show
Hide
A racer swims from House Island to Little Diamond Island during the Casco Bay Islands SwimRun.
Show
Hide
Caleb Baity and Marcus Barton run along the edge of House Island.
Show
Hide
John Stevens, left, and Matt Hurley, right, run through Fort Scammell on House Island. The team won the long-course race for the fourth straight year.
Show
Hide
Amber Ferreira and teammate Aryn Marsh run along a rocky section of shoreline as they circle Vaill Island.
Show
Hide
Nate Stevens, right, followed by teammate Richard North, climb up the rocks onto Cow Island after swimming from Great Diamond Island.
Show
Hide
Paul Lavoie and Alexandre Sauvageau run through Fort Scammell on House Island.
Show
Hide
Participants in the Casco Bay Islands SwimRun head up the hill at the start of the race.
Show