TRADE ACCOUNT WHOLESALER ONLY**FIND A DEALER**

Flambeau Large Owl Pest Decoy

Large Owl Pest Decoy

Flambeau's 21" owl is the largest on the market. Controls pests near barns, chimneys, gardens or docks.

We have placed cookies on your device to help make this website better.