Thatched House, Chipping Campden, Cotswolds

This evening, I am posting a portfolio of images of the English Cotswolds, a popular visitor site located about 100 miles N.W. of London. Here can be found a wide variety of sites and sights including:

Read more on Cotswolds Images, England…