The Virgin of the Rocks (French: La Vierge aux rochers - Italian: La Vergine delle Rocce), sometimes called The Virgin, the Child Jesus, Saint John the Baptist and an Angel, is a painting by the artist Leonardo da Vinci, painted between 1483 and 1486...
read more Read less