A stained glass window depicting the Annunciation, Church of St Mary, South Tidworth, Wiltshire
Size: 3300px × 5395px
Location: Church of St Mary, South Tidworth, Wiltshire
Photo credit: © ASP Religion / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: angel, annunciation, aspimagesasp, ave, blessed, britain, british, christian, christianity, church, england, gabriel, glass, great, handmaid, isles, kingdom, kneeling, lord, maria, mary, painted, religion, religious, stained, symbol, symbols, uk, united, virgin, window, windows, woman