A cat who survived a six-mile journey sitting on a van's engine is being treated for burns and a fractured jaw.
The Persian cat, nicknamed Penelope, was discovered by the driver under his bonnet after noticing a burning smell on Tuesday morning.
The man started off on his journey just off London Road in Edinburgh and it is believed the cat may have recently gone missing from her home in the area.
The Scottish SPCA is now looking to reunite her with her owner.
Steph Grant, animal rescue officer, said: "Penelope has sustained burns to the pads on her feet and part of her coat is singed. She also has a fractured jaw and cut under her chin as well as a missing tooth, so we think she may have fallen from a height and hit her face on the ground shortly before climbing inside the engine.