Caravaggio

Caravaggio

Caravaggio

Caravaggio (Italian, 1571-1610)