Designed by
Title
Sea Shepherd protesting against slaughter pilot whales arrest of #58344853
Description
STRASBOURG, FRANCE - AUG 22, 2015: Marine conservation non-profit organization Sea Shepherd protesting against the slaughter of pilot whales and arrest of 7 crew members - placard against Denmark
This image is editorial