The virgin and child with st anne and st john the baptist - by Leonardo da Vinci