Wm. E. Hooper & Sons Co.

Archived Record Baltimore, MD