Leaves in Water: Mackworth Island, ME Posted on July 19, 2004 by Tim Lindgren Taken on Mackworth Island, just of the coast of Portland, Maine. Share this:TwitterFacebookLike this:Like Loading... Related