2007
TL4291 : Giant straw stack at Latchesfen Farm
taken 16 years ago, near to Wimblington, Cambridgeshire, England
Giant straw stack at Latchesfen Farm
Looking northwards from the B1093 Manea Road. The poplars mark the rear of the derelict property known as Latchesfen Farm (currently up for sale by auction).
Image classification
(about):
Geograph (First for TL4291)
· First in 5 Years (TPoint)
(about)
This page has been
viewed about
92 times