Olga's Gallery

Titian


The Annunciation.

1559-1564. Oil on canvas. San Salvatore, Venice, Italy. Read Note.

Titian. The Annunciation.