Leonardo da Vinci drawings go on display at Buckingham PalaceLIFE & STYLE

Leonardo da Vinci drawings go on display at Buckingham Palace

Leonardo da Vinci’s thumbprint and preparatory sketches for some of his most famous works are going on display to the…