Dolphins caught in bycatch

Photo | 29 August, 2012

These pix were taken by researchers on board Dutch super trawlers while conducting peer-reviewed studies.

Categories

The latest updates

Show list view  

No results found.