Key facts

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

Further information

Essentials

 
  • Share