Along Hadlock Ponds Trail. Hiking Acadia National Park - Mount Desert Island, ME.
Hiking Acadia National Park - Mount Desert Island, ME.
Bradley Palmer State Park - Topsfield, MA.