October 21, 2015

There are many beautiful islands off the coast of Maine. Nowhere is that truer than in the waters off Portland.