Key facts

about 1430/1 - 1506
about 1495-1506
Tempera on poplar
72.5 x 23 cm
Bought, 1882
NG1125.1

Further information

Essentials