Gonzalez Art Foundation
The Flagellants

The Flagellants

circa 1635 · Pieter van Laer

Source
The Athenaeum
Image id
157215
Dimensions
1357 × 879