Lifeflight Islesboro Crossing is a fund raiser that challenges swimmers to swim across the 3.1-mile stretch of Penobscot Bay from Lincolnville to Islesboro to raise money for Lifeflight of Maine.

All photos in this gallery are available to download for personal use only, with the exception of use by the Lifeflight Foundation of Maine.

All photo rights are retained by the photographer, Michele Barker.
This gallery is empty.