A woman perches above red algae in a stagnant pool inside Anemone Cave on Mount Desert Island, Maine