Gonzalez Art Foundation
Iconoclasts in a church

Iconoclasts in a church

1630 · Dirck van Delen

Source
The Athenaeum
Image id
97626
Dimensions
1280 × 957