Saint Leonard Church in the North End and Little Italy section of Boston, MA. It was the 1st Catholic church built by Italian immigrants in New England. Very ornate and one of the few churches still loaded with statues of the saints post Vatican II.
Categories & Keywords
Category:Architecture and Structures
Subcategory:Churches
Subcategory Detail:
Keywords:bob mullen the catholic photographer, boston, catholic photographer, catholic photographs, catholic stock photos, st leonard church