Net Traps

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

Showing all 2 results