
The painting that Fr David made reference to in his homily is available le to see in the National Gallery, London. Leonardo da Vinci
The Virgin of the Rocks
about 1491/2-9 and 1506-8
Oil on poplar, thinned and cradled, 189.5 x 120 cm
Bought, 1880
NG1093
https://www.nationalgallery.org.uk/paintings/NG1093