Miniature from a Psalter: The Deposition.

1985.80 | 85.80