Sand Beach, Mount Desert Island, Maine

Back
Next