Britain's largest Christmas tree supplier

Paul Mather carrying one of the 250,000 trees harvested this year on the Yattendon Estate, near Newbury, Berkshire. It is Britain's largest Christmas tree supplier, with 500 acres of trees.

(Photograph omitted)

Comments