1999
TL8308 : Steam pumping engine, Langford Pumping Station
taken 24 years ago, near to Langford, Essex, England
This is 1 of 2 images, with title Steam pumping engine, Langford Pumping Station in this square
Steam pumping engine, Langford Pumping Station