Gonzalez Art Foundation
Letchworth, Hertfordshire

Letchworth, Hertfordshire

1912 · Spencer Gore

Source
The Athenaeum
Image id
66525
Dimensions
797 × 685