New worsted (weaving) mill. Corner of Canal and Franklin

New worsted (weaving) mill. Corner of Canal and Franklin

Item Information