|
In this aerial view workers at Duff Christmas tree farm Wester Auchentroig harvest this year's crop of Christmas trees as they prepare for the festive season on November 26, 2024 in Buchlyvie, Scotland. According to the British Christmas Tree Growers Association, its 300 members across the UK sell approximately 5 million trees per year, during the festive season. (Photo by Jeff J Mitchell/Getty Images)
|