St. Leonard's Church....Boston
by Joann Vitali
Title
St. Leonard's Church....Boston
Artist
Joann Vitali
Medium
Photograph - Photography
Description
Interior of St. Leonard's church in Boston's North End. Saint Leonard's Parish is located in Boston's historic North End. It's a Roman Catholic Church founded in 1873 and built by Italian immigrants.
Uploaded
November 1st, 2012
Embed
Share