120) Middleton Cheney, Northamptonshire. UK

A secluded village location, in  Northamptonshire.

120) Middleton Cheney, Northamptonshire. UK

 

Harry, Neville and Humba;