Out-O-Sight Mouse & Rat Traps

Manufactured by Animal Trap Co., Abingdon, Ill.

 Back to the Gallery