Key facts

1483 - 1520
1505
Oil on poplar
216.8 x 147.6 cm
Dated
Bought, 1885
NG1171
 
  • Share