South Africa Great White Sharks Cape Town Part 2

Watching great white sharks just off seals island near Cape Town South Africa.