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