Caravaggio
Medusa, 1597
Testa di Medusa
Oil on canvas mounted on wood. 60×55
Uffizi, Florence