Gonzalez Art Foundation
Annonciation

Annonciation

Date unknown · Melozzo da Forlì

Source
The Athenaeum
Image id
128156
Dimensions
691 × 1023