Amazing great white sharks in South Africa!

Diving with great white sharks in Cape Town/South Africa was like a dream come true!