A woman perches above red algae in a stagnant pool inside Anemone Cave on Mount Desert Island, Maine, September 1952.Photograph by Luis Marden, National Geographic

A woman perches above red algae in a stagnant pool inside Anemone Cave on Mount Desert Island, Maine, September 1952.
Photograph by Luis Marden, National Geographic