HDR - JAPhoto

River through Upper Slaughter at dawn. Upper Slaughter in the Cotswolds is one of only 14 "doubly thankful" villages that lost no servicemen in either World War.

UpperSlaughterriver