Entire collection · 24,313 / 249,347
The Annunciation (1603) by Alessandro Allori — The Athenaeum — Image id 125046