BIRDFREE
Pest control devices attachable to boats, vehicles and buildings in the nature of waving metal rods with plastic tips arranged in a umbrella-like fashion in a metal base prevent birds from landing and perching
Abandoned · September 22, 1999 · 75805987 ·