Use the LEFT / RIGHT keys to navigate the Darkroom
Use the UP key to show captions
Use the DOWN key to hide captions
Use the ESC key to close Darkroom
Swimmers and Kayaks navigate the course during Peaks-2-Portland on Saturday, July 12, 2014. Swimmers race from Peaks Island to to Portland's East End Beach.
Scott Yeomans, the winner of Peaks-2-Portland watches his fellow swimmers cross the finish line. Swimmers race from Peaks Island to to Portland's East End Beach. Logan Werlinger/Staff Photographer
Swimmers prepare to take off in waves at the starting-line of Peaks-2-Portland. Swimmers race from Peaks Island to to Portland's East End Beach. Logan Werlinger/Staff Photographer
Swimmers prepare for the starting line during Peaks-2-Portland. Swimmers race from Peaks Island to to Portland's East End Beach. Logan Werlinger/Staff Photographer
Alex Mukai, from Cape Elizabeth, warms up before Peaks-2-Portland. Mukai came in second as swimmers race from Peaks Island to to Portland's East End Beach. Logan Werlinger/Staff Photographer
Katie Dwyer loosens up in the water before Peaks-2-Portland. Swimmers race from Peaks Island to to Portland's East End Beach. Logan Werlinger/Staff Photographer
Katie Dwyer loosens up in the water before Peaks-2-Portland. Swimmers race from Peaks Island to to Portland's East End Beach. Logan Werlinger/Staff Photographer
Kayakers prepare on the shore during Peaks-2-Portland. Swimmers race from Peaks Island to to Portland's East End Beach. Logan Werlinger/Staff Photographer
The pre-race celebration and set-up during Peaks-2-Portland. Swimmers race from Peaks Island to to Portland's East End Beach. Logan Werlinger/Staff Photographer
Pattie Demaira hugs her father Dan Wartenberg after Peaks-2-Portland. Swimmers race from Peaks Island to to Portland's East End Beach. Logan Werlinger/Staff Photographer
Jim Soroka (left), and Tim Kronk rest using thermal emergency blanket sheets after Peaks-2-Portland. Swimmers race from Peaks Island to to Portland's East End Beach. Logan Werlinger/Staff Photographer