E. & B. Holmes Machinery Company - Table of Contents
Interior - E. & B. Holmes Machinery Company "The Cooperage" 59 Chicago Street, Old First Ward, Buffalo NY 14204