The "humblest Christmas tree in the world" which is thought to be one of the earliest mass-produced artificial trees has sold at auction for more than 50 times its estimated asking price. The 31-inch ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results