Caravaggio (1571-1610)

Quick Facts

Go Historic ID
1100423