Good Luck, 1595

Picture for Good Luck, 1595

Caravaggio, Good Luck, 1595, Oil on canvas, 115 x 150 cm, Musei Capitolini, Rome, Italy.