Caravaggio - The Cardsharps (1595)

more about : Caravaggio