Entangled humpback whale near Glacier Bay
Entangled humpback whale near Pleasant Island, Icy Strait, Alaska. October 11, 2023. Video by NPS Volunteer Sean Neilson.
Entangled humpback whale near Pleasant Island, Icy Strait, Alaska. October 11, 2023. Video by NPS Volunteer Sean Neilson.