The Annunciation

1489-1490
Tempera on wood, 150 × 156 cm
Galleria degli Uffizi, Florence
Digital restoration: Dale Cotton: http://daystarvisions.com

Speak Your Mind

*