A lovely then and now comparison of Castle Combe, a small village in the Cotswolds Exploring England / By Join