The small village of Lower Slaughter in the Cotswolds, UK.
CotswoldsEnglandLower SlaughterTravellowerslaughtervillage120324362martintyler