New worsted mill, corner of Canal and Hampshire streets

New worsted mill, corner of Canal and Hampshire streets

Item Information