AboutContactAdvertise
SubscribeSign In
Sean Neilson, NOAA MMHSRP Permit No. 24359
Entangled humpback whale seen from above on Oct. 10 near Glacier Bay National Park and Preserve.