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