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