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