Annunciation of the Blessed Virgin Mary Catholic Church, Toronto, Canada
Size: 2169px × 3237px
Location: Toronto, Canada
Photo credit: © Torontonian / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: annunciation, architectural, architecture, art, belief, bible, birth, blessed, building, canada, catholic, catholicism, chapel, christ, christian, christianity, church, color, colorful, colors, descent, faith, glass, holy, icon, indoors, interior, jesus, mary, people, religion, religious, saint, spirit, spiritual, spirituality, stained, symbol, symbols, toronto, tradition, traditional, vibrant, virgin, window