Mary Queen of Peace Roman Catholic Church, in Webster Groves, Missouri, USA - stained glass window of Annunciation.jpg