Great White Shark – South Africa

Great White Sharks. Off Dyer Island, near Ganasbaai, South Africa