Daniel Bonnell Annunciation

Daniel Bonnell’s take on the Annunciation