"Flee, for if your eyes are petrified in amazement, she will turn you to stone"
Some paintings just blow my socks off and this one always does. Commissioned by Cardinal Francesco Maria del Monte and presented as a gift to Ferdinado l de'Medici. Some gift!
|Caravaggio's Medusa, Uffizi, Oil on canvas mounted on wood, 1597|