Title: L'ultimo Caravaggio
Subjects: Italian Painting, Exhibitions
People: Michelangelo Merisi da Caravaggio (1573-1610), Giulio Cesare Procaccini (approximately 1570-1625), Bernardo Strozzi (1581-1644)
Time periods: 17th century