Standing Stone Sculptures

Inner Heron Island, Maine