Turtle caught in bycatch

Photo | August 29, 2012

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

Categories

The latest updates

Show list view  

1 - 2 of 2 results.