RM2A1884A–Madonna Litta by Leonardo da Vinci (1452-1519) painted circa 1490 showing the Virgin Mary breastfeeding the infant Christ who holds a goldfinch in his left hand, a symbol of his future Passion.
Download Confirmation
Please complete the form below. The information provided will be included in your download confirmation