Flambeau Owl Decoy 21'' - Helps To Control Pests Near Barns Near Barns/Chimneys

27989
$20.25
In Stock!
100% Satisfaction Guaranteed
Measuring 21'' inches tall flambeau's owl decoy is the largest on the market. Helps to control pests near barns, chimneys, gardens or docks.
What do you think of this product?

There are reviews yet.