The Virgin and Child with St Anne
painting 32 of 35 by Leonardo da Vinci

The Virgin and Child with St Anne by Leonardo da Vinci