Key facts

about 1430/1 - 1506
1505-6
Glue on linen
76.5 x 273 cm
Bought, 1873
NG902

Further information

Essentials

 
  • Share