Description
One of three small islands located off the N end of Cape Rosier, at the mouth of the Bagaduce River, across the river from the community of Castine.
History
Named for the Gray family, 200 year owners of the island.