Andrew Nicholls of Castlethorpe sitting by the pumping engine for the troughs

Andrew Nicholls of Castlethorpe