South Africa Great Whites with Rec Diving

Rec Diving group trip to South Africa Feb 2012 cage diving with Great White Sharks