St. Leonard Church Interior
by Mesa Teresita
Title
St. Leonard Church Interior
Artist
Mesa Teresita
Medium
Photograph - Photograph
Description
Interior image of St Leonard Roman Catholic Church in Boston Massachusetts. It was built between 1885 and 1899.
Uploaded
January 15th, 2017
Embed
Share