The Turtle Gallery
ca. 1985
The Turtle Gallery at its location in Deer Isle village.
PREV / NEXT   2 / 3
BACK TO OUR STORY