Virgin of the Rocks is an oil painting by Leonardo Da Vinci. It was painted from 1483-1486. It currently resides in the Louvre, Paris.
Advertisement
Virgin of the Rocks is an oil painting by Leonardo Da Vinci. It was painted from 1483-1486. It currently resides in the Louvre, Paris.