News imageNews image
News image
News image
Virgin of the Rocks shows Mary sitting in a grotto with Jesus, Saint John and the archangel Uriel. It was Leonardo da Vinci's third version of the painting.