P1010916 Published August 6, 2017 at 4000 × 2533 in The Cotswold Lion ← Previous Next → Many street names reflect the importance of sheep to the towns and villages in the Cotswolds