Key facts

about 1481 - 1559
1517-18
Oil on wood
198.1 x 208.3 cm
Bought, 1860
NG671
 
  • Share