Textile Mills: Newburyport, MA. thru North Adams, MA.

1 result

Essex Cotton Mill
Language:
Region Depicted:
Map Type:
Essex Cotton Mill