Entire collection · 154,285 / 249,347
St. Catherine of Alexandria (1599) by Caravaggio — The Athenaeum — Image id 25918