Dead Christmas Trees

"UK farms usually sell about 8 million trees each year. This year they predict it could reach as many as 10 million."
BBC, 1/12/2020 
IMG_1664.jpg
IMG_1669.jpg
IMG_1688-2.jpg
IMG_1723.jpg
IMG_1686.jpg
IMG_1725.jpg
IMG_1639.jpg
IMG_1692.jpg
IMG_1722.jpg
IMG_1714.jpg