mymainephotography.com
Our typical “sandy” beaches here on Mount Desert Island, Maine
Our “sand” is really rock, in various sizes and colors. There are some areas along the coast with a finer grain, allowing visitors to sink their toes into the cool sand on a gorgeous su…