Medusa, 1598

Picture for Medusa, 1598

Caravaggio, Medusa, 1598, Oil on canvas, diameter 58 cm, Uffizi Gallery, Florence, Italy.