Gonzalez Art Foundation
The Eye of the Lord

The Eye of the Lord

1870 · Georgiana Houghton

Source
The Athenaeum
Image id
242948
Dimensions
1024 × 730
The Eye of the Lord (1870) - Georgiana Houghton - Gonzalez Art Foundation