"A woman holds in her hand a piece of green sea glass that she found while beachcombing at Sand Beach in Maine's Acadia National Park. The largest salt-water beach on Mount Desert Island, Sand Beach is scoured by winter storms that deposit sea glass d"
Price: 10