Largest cherry tree in Britain blooms

12th May 2010, Comments 0 comments

The largest cherry tree in the country is in full bloom this month, promising a bumper year for jam.

0 Comments To This Article