Entire collection · 217,268 / 249,347
The Thames Embankment (1906) by André Derain — The Athenaeum — Image id 64352