Product details
Flambeau's 21" owl is the largest on the market. Controls pests near barns, chimneys, gardens or docks.
Features:
• Height: 21" (53.34 cm)
Flambeau's 21" owl is the largest on the market. Controls pests near barns, chimneys, gardens or docks.
Features:
• Height: 21" (53.34 cm)