Key facts

1503 - 1540
1526-7
Oil on poplar
342.9 x 148.6 cm
Presented by the Directors of the British Institution, 1826
NG33

Further information

Essentials

 
  • Share