Key facts

about 1455 - 1510
about 1495-9
Oil on poplar
118.8 x 61 cm
Bought, 1898
NG1662
 
  • Share