Annunciation to the Shepherds - Worcester Cathedral

1891

Hardman stained glass depicting the Annunciation to the Shepherds. Worcester Cathedral.