Greats, Leonardo da Vinci / 12leo_rock-lon
Virgin of the Rocks 1483-86 Oil on panel,199 x 122 cm Musée du Louvre, Paris expresses the theme of the Immaculate Conception, the dogma that affirms Christ was conceived without original sin on Mary's part.