Barr & Creelman Co.

Archived Record Rochester, NY