First Minister Alex Salmond has visited a charity that will benefit from the sale of his official Christmas card artwork.

He met staff at Edinburgh's Sick Kids Friends Foundation and joined children in an art class. The foundation supports the Royal Hospital for Sick Children.