Boston Landmarks

Image 93 of 290
< 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