The Annunciation, ca 1534.
The Annunciation, ca 1534. Found in the Collection of Chiesa di San Francesco a Ripa, Roma.
Size: 3547px × 4724px
Location:
Photo credit: © © Fine Art Images/Heritage Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1534, ca, chiesa, di, francesco, ripa, salviati, san