Entangled Right Whale Off Coast of North Carolina
Picture by: Alicia Windham-Reid, Florida Fish and Wildlife Commission Picture taken on: January 1st, 2005
Tags: disentanglement right whale southeast
A photo of Yellowfin, a right whale off the coast of North Carolina, just prior to it's successful disentanglement. Yellowfin has been spotted many times since his release in 2004.
Related Story: Entangled Right Whale Off Coast of North Carolina