FLAMBEAU OWL DECOY 21"

Brand: FLAMBEAU Model# 07161795915
No Ratings Yet Be the first

Price: $17.99
Qty
  • Description

    FLAMBEAU OWL DECOY 21"

    Flambeau 21" Owl

    • Flambeau's 21" owl is the largest on the market
    • Controls pests near barns, chimneys, gardens or docks.
    • 5915WL
    WARNING: Cancer and Reproductive Harm-
    www.P65Warnings.ca.gov
  • Customer Reviews