A summer rainbow touches down on the Audubon Camp on Hog Island in Muscongus Bay, Maine.

Steve Kress