The Leonardo da Vinci masterpiece has gone back on display to the public in Edinburgh
A painting by Leonardo da Vinci has gone back on display in Scotland six years after it was stolen.
The Madonna with the Yarnwinder was taken from the Duke of Buccleuch's home at Drumlanrig Castle in Dumfriesshire in August 2003.
It was recovered in Glasgow in 2007 and has now been loaned to the National Gallery of Scotland in Edinburgh where it has been put back on display.
Eight men have been charged in connection with the theft.
The artwork has an estimated value of £30m and is the only Leonardo painting in Scotland.
Painted in oils on a small panel, the work depicts the Madonna with the infant Jesus and a cross-shaped, wooden yarnwinder.
Experts believe it was created between 1500 and 1510 for Florimond Robertet, a trusted minister and diplomat of the King of France, who had close ties to Italy.
Leonardo had a poor record when it came to completing his works and the extent of his direct involvement in the painting is the subject of much debate.
Art specialists have said the overall design, the figures and the rocks in the foreground are his but the background landscape was probably added or completed by another artist.
The painting was featured in an exhibition at the National Gallery back in 1992.
A spokeswoman said the gallery was delighted the painting could go back on display.