Key facts

about 1530-40
Oil on canvas
97.5 x 75.5 cm
Bought, 1881
NG1105

Further information

Essentials

 
  • Share