News

Thought to be the only oil portrait that Mahatma Gandhi sat for, the Clare Leighton canvas was painted in 1931 ...