Tag: The Faroe Islands is limiting how many dolphins are killed during their annual massacre of pilot whales

95.5k Followers
Follow