Entire collection · 5,392 / 249,347
Saint Michael (1469) by Piero della Francesca — The Athenaeum — Image id 105791