Entire collection · 40,140 / 249,347
The Secret (1885) by Edmund Blair Leighton — The Athenaeum — Image id 140199