Greenpeace Photography

Dead dolphin trapped in pair trawl fishing nets. English Channel. U.K. ⓒ Newman/Greenpeace

Loading Image