Log In or Register
....the church in the village of Hambleden, Oxfordshire UK. The village is very small - just one shop, one church and of course one pub! ;) lol!