Entire collection · 23,082 / 249,347
The Holy Family (1480-1490) by Martin Schongauer — The Athenaeum — Image id 123838