Eli Rat Trap

Manufactured by Abingdon Trap Co., Abingdon, Ill.

 Back to the Gallery