Gonzalez Art Foundation
The Deposition

The Deposition

1557-1559 · Tintoretto

Source
The Athenaeum
Image id
119881
Dimensions
923 × 710
The Deposition (1557-1559) - Tintoretto - Gonzalez Art Foundation