Image 68 of 1177
< Prev Next >
MABONE-1113.jpg
Saint Leonards Church, in Boston's North End, was the first Roman Catholic Church in New England built by Italian immigrants.  Boston, Massachusetts, USA