Caravaggio Paintings 1571
- 1610
Italy, Baroque Painter
Narcissus, 1598 - 1599
Oil on canvas, 122 x 92 cm
Galleria Nazionale d'Arte Antica, Rom
Browse Artists Alphabetically by Name