Crew members of the 'Jing Lu Yuan No005' are seen hurriedly stuffing dried shark fins into bags and rushing below deck to remove them from view.
© Alex Hofford / Greenpeace
1 - 12 of 1174 results.