Terrified tourists ran out of the sea after a blue shark came close to the shore in a popular Majorcan holiday resort.
The eight-foot fish with the tell-tale fin was spotted near swimmers in Illetas close to Magaluf just after midday on Saturday.
The ocean-dwelling predator came and went within five minutes, sparking pandemonium causing swimmers to race out of the water.
Extraordinary photos taken by stunned onlookers show the shark swimming towards a group of people including children on lilos.
Civil Guard were alerted and Civil Protection workers monitored the area for several hours afterwards to make sure the shark, known as a tintorera in Spanish, did not reappear.
The fish is thought to have moved close to the shore after becoming disorientated before vanishing after swimming back out to sea.
A blue shark was blamed for an attack on a swimmer off a popular Ibiza holiday beach last month which left him needed emergency hospital treatment.
The Spanish pensioner was treated for a two-inch gash to his hand just over a week ago after being bitten off the beach at Playa d’en Bossa.
Several people are said to have left the water after the incident, although the beach was not closed to swimmers.