Total team effort to rescue entangled humpback whale in California

Total team effort to rescue entangled humpback whale in California

Total team effort to rescue entangled humpback whale in California

Whale was entangled off the Crescent City shore.

Recommended Posts

Loading...