St Catherine of Alexandria
painting 32 of 94 by Michelangelo Merisi da Caravaggio

St Catherine of Alexandria by Michelangelo Merisi da Caravaggio