Key facts

about 1480 - 1556/7
about 1513-16
Oil on canvas
85 x 68.2 cm
Signed; Dated and inscribed
Bought, 1862
NG699

Further information

Essentials

 
  • Share