Leaves in Water: Mackworth Island, ME

Taken on Mackworth Island, just of the coast of Portland, Maine.