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

28

28" Berry Pine Wreath

Regular price $119.95 Sale

K3021 Cream

28" Berry Pine Wreath

28"D