Gonzalez Art Foundation
The Eye of God

The Eye of God

1862 · Georgiana Houghton

Source
The Athenaeum
Image id
242905
Dimensions
1024 × 746