Tintoretto: the deposition of Christ
National Gallery of Scotland.
[Edinburgh] National Gallery of Scotland
[1985?]
Tintoretto, 1518-1594.
Deposition of Christ.