Virgin on the Rocks

I spotted this sumptuous velvet cushion in the National Gallery's shop featuring the angel detail from Leonardo da Vinci's beautiful Virgin on the Rocks painting Filled with duck feathers and made from 100% cotton velvet, the pattern has been digitally printed for an outstanding depth of colour and clarity.