Saint Leonard Church, Boston, Massachusetts, New England, USA


Saint Leonard Church, Boston, Massachusetts, New England, USA


Size: 3608px × 5616px
Location: Saint Leonard Church, Boston, Massachusetts, New England, USA
Photo credit: © Melvyn Longhurst / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 4577, america, american, architectural, architecture, bed, boston, building, buildings, catholic, christian, christianity, church, churches, england, exterior, faith, flower, holy, leonard, leonards, leonard’, ma, mass, massachusetts, outdoor, outdoors, religion, religious, sacred, saint, st, states, travel, united, usa, vertical, worship, worshiping, worshipping