2007
TL2112 : Farm buildings in the snow. Lemsford
taken 17 years ago, near to Stanborough, Hertfordshire, England
Farm buildings in the snow. Lemsford
There are normally horses in these fields and the footpath beneath the snow runs down to the old Great North Road at Stanborough.
Image classification
(about):
Geograph (Third Visitor for TL2112)
This page has been
viewed about
90 times