centuriespast:CARAVAGGIONarcissus1598-99Oil on canvas, 110 x 92 cmGalleria Nazionale d'Arte Antica,
centuriespast:CARAVAGGIONarcissus1598-99Oil on canvas, 110 x 92 cmGalleria Nazionale d'Arte Antica, Rome -- source link
centuriespast:CARAVAGGIONarcissus1598-99Oil on canvas, 110 x 92 cmGalleria Nazionale d'Arte Antica, Rome -- source link