A woman perches above red algae in a stagnant pool inside Anemone Cave on Mount Desert Island, Maine
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 -- source link
Tumblr Blog : natgeofound.tumblr.com
#vintage#marden#natgeo#photography