2012-07 – South Africa: Great White Shark cage diving in Mo

South Africa: Great White Shark cage diving in Mossel Bay