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