Key facts

about 1480 - 1528
about 1505
Oil on canvas, transferred from wood
67.9 x 93.8 cm
Layard Bequest, 1916
NG3111

Further information

Essentials

 
  • Share