National Gallery: La Virgen y el Niño con Santa Ana y San Juan Bautista de Leonardo, Londres