Image 41 of 881
< 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