Title: Noble Crandall & Co. custom tailors ... St. John, N.B. ...
Subjects: Noble Crandall & Co, Tailors
Places: Saint John, New Brunswick