Olga's Gallery

Caravaggio


Narcissus.

c.1597. Oil on canvas. Palazzo Barberini, Rome, Italy. Read Note.

Caravaggio. Narcissus.