The first artificial Christmas Tree wasn’t a tree at all. It was created out of goose feathers that were dyed green.

28

28" Winter Berry Wreath

Regular price $119.95 Sale

19W286 SNOW

32" Winter Berry Wreath

32"D