The Leading Outfitter for Country Sports

0

Your Cart is Empty

Flambeau

Flambeau Owl Decoy

About the Flambeau 21 Owl

Flambeaus 21 owl is the largest on the market. Controls pests near barns, chimneys, gardens or docks.

Specifications

  • 21 inches High

News and Updates