Key facts

about 1459/60 - 1535
1505
Oil on canvas
55.2 x 57.1 cm
Signed; Dated and inscribed
Bought, 1859
NG629.4

Further information

Essentials

 
  • Share