South Africa Great White Sharks Cape Town Part 1

Watching great white sharks just off seals island, in cape town south africa