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

Arrow Garland

Arrow Garland

Regular price $24.95 Sale

134971

Arrow Garland

Metal, 72" L