'Oldest' rescued puffin dies after washing up on Scots beach in stormy weather
The bird was rescued by New Arc Wildlife Rescue but could not be saved due to being too weak to recover.
Read original
Daily Record