‘Humblest Christmas Tree’ Bought for 6p in 1920 Sells for £3,400 at Auction
Sold at auction for over £3,400, the world’s humblest Christmas tree, purchased for a mere 6p in 1920, has a fascinating story behind its simple yet cherished existence. Standing at 79cm (31in), adorned with 25 branches, 12 berries, and six miniature candle holders, the unassuming ...