imuse_header

Sunday, December 26, 2010

Caravaggio


St Catherine of Alexandria
c. 1598
Oil on canvas, 173 x 133 cm
Museo Thyssen-Bornemisza, Madrid