Great White Shark Diving, Seal Island, South Africa

19th June 2010. Great White Shark Diving, Seal Island, South Africa. Well worth a day out.