Olga's Gallery

Caravaggio


Medusa.

c.1598. Oil on canvas. Galleria degli Uffizi, Florence, Italy. Read Note.

Caravaggio. Medusa.