O.K. Mouse & Rat Traps

Manufactured by Abingdon Trap Co., Abingdon, Ill.

 Back to the Gallery