From collection Place
Grass Ledge lies off Great Spruce Head Island within the Penobscot Bay Group of unorganized islands in Hancock County. Another Grass Ledge sits nearby, off Eagle Island.
From collection Place