Hollingsworth & Vose Co, East Walpole Mill

North America › USAEast Walpole