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