The Bard in Oil

Unveiled in London on 9 March: what is supposed to be the only portrait of Shakespeare painted during his life time. The painting is said to date to 1610 when Shakespeare was 46.