Sea Shepherd Exhibit Opening – 18.11.14

Posted on
Sea Shepherd Captain speaks at the SA Whale Centre International conservationist and Sea Shepherd Captain, Peter Hammarstedt, speaks at the SA Whale Centre on 18 November 2014. The event, which marked the official launch of the Centre’s Sea Shepherd exhibit, was a chance for all to hear the experiences Read More ››