Caravaggio, David with the Head of Goliath, c. 1610 The head, a self portrait, is “aware o

You may like : yang se saltazka kellus unadelai ghost cop inplick