Caravaggio • Paintings • Paintings List • Still Life with Flowers and Fruit
Oil on Canvas, Painting
1601
Borghese
Rome, Italy, Europe