Key facts

about 1458 - 1531
about 1500-25
Oil on canvas, presumably transferred from wood
67.9 x 44.5 cm
Bought, 1888
NG1240

Further information

Essentials

 
  • Share