Net Traps

Similar to cage traps but with a flexible net rather than a fixed cage.

Showing all 3 results