(via hardcore)
Caravaggio (Italian, 1571 – 1610)
David with the Head of Goliath
Oil on canvas,...
Anri Sugihara 杉原杏璃