Suonatore di liuto (c.1595-1596) Caravaggio (1571-1610) Suonatore di liuto (Lute Player) c.1595–1596 Oil on canvas, 100 x 126.5 cm Wildenstein Collection