Sharks and manta ray processing factory in Puqi, Zhejiang Province, China
2 years ago
Manta rays being processed in Puqi, Zhejiang Province, China
China Whale Sharks - clean version (no subtitles)
China Whale Sharks
Here are all of the videos that WildLifeRisk has uploaded to Vimeo. Appearances are videos that WildLifeRisk has been credited in by others.
More stuff from WildLifeRisk