From collection Person List

Related Items

Leach's Storm-Petrel Distribution on Great Duck Island
Great Duck Island (GDI) is a 91-hectare island lying 13 kilometers south of Mount Desert Island in the Gulf of Maine. GDI has a long history of human occupation, and has been farmed, grazed, and lived upon since the early 19th century. Tod…