Great White Shark Diving

Dyer Island Gansbaai, South Africa July 4, 2010