Gonzalez Art Foundation
The Deposition

The Deposition

1613 · Bartolomeo Schedoni

Source
The Athenaeum
Image id
134844
Dimensions
1030 × 821