Entire collection · 14,310 / 249,347
Saint Michael (circa 1663) by Luca Giordano — The Athenaeum — Image id 115137