World’s ‘humblest’ Christmas tree bought for 6p sells for over £3,000 at auction
The 31-inch Christmas tree was expected to fetch only £60-80 at the auction, but it far exceeded estimates.
Daily Express :: News Feed

The 31-inch Christmas tree was expected to fetch only £60-80 at the auction, but it far exceeded estimates.
Daily Express :: News Feed