Gonzalez Art Foundation
Sunshine on the Thames

Sunshine on the Thames

1893 · Maximilien Luce

Source
The Athenaeum
Image id
286763
Dimensions
1280 × 913
Sunshine on the Thames (1893) - Maximilien Luce - Gonzalez Art Foundation