Great white sharks

Cage diving with great white sharks in Gansbaai, South Africa. Great experience!