A disabled woman needed hospital treatment after a "sickening" assault and robbery.
The 52-year-old woman, who has Huntingdon’s Disease, was attacked as she walked towards a supermarket in Edinburgh.
The attacker came up behind the woman as she walked south along West Granton Road and "violently" pulled her handbag, causing her to fall over.
The thief ran off towards Pennywell Road with the bag which contained cash and personal belongings.
Two passers-by helped the woman who was then taken to Edinburgh Royal Infirmary where she was treated for a dislocated shoulder.
Lothian and Borders Police have appealed for any witnesses to come forward with information that may help their investigation.
They said it was unclear whether the suspect was male or female but was described as white, around 5ft tall and of "skinny" build. The thief was wearing dark trousers and a dark hooded top with the hood up, covering their face.
A police spokesman said: "This was a sickening and opportunistic assault and robbery on a clearly vulnerable woman and we are carrying out enquiries in the local area to identify the person responsible.
"As the victim did not get a good look at the suspect we are unable to say at this time if they were male or female and would urge anyone who witnessed this incident to come forward and assist with our enquiries.
"We believe a number of cars may have been driving past during the time of the attack and these motorists are asked to contact police immediately."
Anyone with any information can contact Lothian and Borders Police on 0131 311 3131, or the charity Crimestoppers in confidence and complete anonymity on 0800 555 111.
People who read this story also read
- Drug dealer convicted of raping victim in knifepoint sex attack
- Two men arrested after £29 allegedly stolen from a public water fountain
- Abseiling firefighters rescue tourists trapped on Arthur's Seat
- Armed robber threatens woman then steals hundreds of pounds from bookmaker
- Man 'scarred' after he is bottled and robbed near Glasgow Gaelic School