AboutContactAdvertise
SubscribeSign In
NOAA Permit 18786 / Submitted Photo
NOAA-led entanglement responders approach and assess the entangled humpback whale near Point Hilda on the west side of Douglas Island in Stephen's Passage.