Annunciation

Oil on Canvas 76" x 89"