Deposition

Home / Museum / Search ARC Museum / Gerard David (1460-1523)

Image Details

890 x 857 pixels

Gerard David

1460-1523

artist

Deposition

63 x 62 cms | 24 3/4 x 24 1/4 ins
Oil on canvas

National Gallery

London | United Kingdom