One of the earliest mass-produced artificial Christmas trees, originally purchased for pennies in 1920, sold for an astonishing £3,400, or $4296.13, at auction on Friday, according to Hansons ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results