Francisco Rizi

The Annunciation



Francisco Rizi
The Annunciation
122 x 96 cm
Oil on canvas
Museo del Prado, Madrid