Leah Stewart, 35, was swimming between the flags and close to the shore at Coogee beach, in Sydney's eastern suburbs, on Saturday morning when she was attacked by a great white shark .

The swimmer, aged in her 30s, suffered serious arm and leg injuries.

A 35-year-old woman is fighting for life after being attacked by a shark off Sydney's Coogee Beach.

Leah Stewart, 35, remains in a critical but stable condition in hospital.

Leah Stewart was attacked while she was swimming with friends at Coogee Beach