Leonardo da Vinci never finished this oil-on-canvas painting, circa 1508. It measures 24.7 cm × 21 cm (9.7 in × 8.3 inches), and it is held in the Galleria Nazionale di Parma, Italy.
Leonardo da Vinci never finished this oil-on-canvas painting, circa 1508. It measures 24.7 cm × 21 cm (9.7 in × 8.3 inches), and it is held in the Galleria Nazionale di Parma, Italy.