Gonzalez Art Foundation
The Triumph of the Church

The Triumph of the Church

Date unknown · Peter Paul Rubens

Source
The Athenaeum
Image id
32696
Dimensions
1046 × 699