A British diver in South Africa comes face to face with huge 16-foot great white shark.
The footage, filmed in March off Gannsbaii, shows the diver briefly submerging as a large great white shark approaches.
The filmer told Newsflare: "I was swimming [and] snorkelling about 200 yards off the beach. It swam up to me on my own.
"I sh*t my pants for a moment then was overcome with awe and fascination. The shark was a good 16ft. I named him Gerald!"