Stickers produced by Greenpeace International on "Save the dolphins" and other issues
Stickers produced by Greenpeace International on "Save the dolphins" and other issues.