Entire collection · 213,906 / 249,347
The Mirror (circa 1919) by Annie Rose Laing — The Athenaeum — Image id 61062