Topic
No public IJR answers mention Caravaggio yet. As people ask about it and share their answers, they'll appear here.
Not who you're looking for? Others named Caravaggio: Italian painter (1571–1610) · Italian comune · 1986 film directed by Derek Jarman · 2007 Italian television movie