This Common Ground
The Common, Bibury, Gloucestershire, England We are in England. I am speaking on Saturday at the Edinburgh Television Festival. In the meantime, we’re in the Cotswolds, and today in Bibury. Pictured above, the village’s lovely Common. Americans who live...
Read more