1590's
(also known as I Bari)
Caravaggio (1594-1595)
Painting - oil on canvas
Uploaded Saturday, 3 July 2010 by member princessdebroglie16
Public domain