Key facts

active 1467 - 1491
probably 1475-80
Tempera and oil on wood
122.6 x 83.2 cm
Dated
Bought, 1881
NG1103.1

Further information

Essentials

 
  • Share