whalerescue
Discover Manzanillo and Mexican Navy divers work to free a Humpback Whale trapped in a net off the coast of Manzanillo Mexico.
Discover Manzanillo and Mexican Navy divers work to free a Humpback Whale trapped in a net off the coast of Manzanillo Mexico.