A beach in a popular Majorcan holiday resort was briefly closed on Sunday after a blue shark sent panicked bathers running out of the sea.

The eight-foot shark was spotted near swimmers in Illetas close to Magaluf just after midday on Saturday.

Extraordinary photos taken by stunned onlookers show the shark swimming towards a group of people including children on lilos.