ADVERTISEMENT

Which of these is a Gloucestershire village in the Cotswolds in England?

Geography Trivia: Which of these is a Gloucestershire village in the Cotswolds in England?