Key facts

about 1486/8 - 1522
1518
Oil on canvas
156.8 x 55.2 cm
Signed; Dated
Bought, 1864
NG735

Further information

Essentials

 
  • Share