welovepaintings- Caravaggio (1571-1610)Medusa (Detail)Oil on canvas mounted on wood1598-159955

more about : welovepaintings