Danvers Bleachery and Dye Works.

Relationships: