Key facts

about 1430/5 - about 1494
about 1476
Tempera on lime
91 x 26.5 cm
Bought, 1868
NG788.12

Further information

Essentials

 
  • Share