The incident took place off Rottnest Island near the city of Perth, a spokesperson for St John Ambulance Western Australia said.

It's the first reported shark attack since January, when a 12-year-old boy died after an attack in Sydney Harbour.

It's the first reported shark attack since January, when a 12-year-old boy died after an attack in Sydney Harbour.