The Virgin of the Rocks,oil on wood by Leonardo da Vinci is at the National Gallery, London. The second version of The Virgin of the Rocks has a nearly identical composition, with the Holy Family sitting in the same pyramidal arrangement and interacting with one another.