Entire collection · 102,802 / 249,347
Nature's Mirror (1882) by Peter Ghent — The Athenaeum — Image id 203952