A group of children on a sea safari trip were in for an experience when they spotted what appeared to be a great white shark fin in the ocean waters off the coast of Torquay, Devon, England. After ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results