The Virgin with the Infant Saint John the Baptist adoring the Christ Child accompanied by an Angel ('The Virgin of the Rocks')

Oil on poplar, thinned and cradled | 189.5 x 120cm | c. 1491/2-9 and 1506-8

Leonardo da Vinci

Leonardo's mysterious painting shows the Virgin Mary with Saint John the Baptist, Christ's cousin, and an angel. All kneel to adore the infant Christ, who in turn raises his hand to bless them. They are crowded in a grotto overhung with rocks and den...
read more