Key facts

1483 - 1520
1505
Oil on poplar
26.2 x 52 cm
Bought, 1983
NG6480
 
  • Share