A huge shark - described by eyewitnesses as "bigger than a Great White" - has been spotted off the British coast, close to where youngsters were swimming.
Holidaymakers idling along in a boat were shocked to come across the huge marine creature near a popular beach in Gwynedd, north Wales, which they say was almost the size of their vessel.
Carmel Richardson, who was in a friend’s speedboat with her family, started recording as they had just past beyond the safe-swimming zone at Abersoch’s Main Beach on the Llŷn Peninsula.