Walk around Castle Combe a picturesque village in the Cotswolds, England, that seems frozen in time.

Architectural heritage
211 Video Views·Aug 3, 2023