Entire collection · 245,760 / 249,347
Factories on the Thames (1892-1894) by Georges Lemmen — The Athenaeum — Image id 9595