Category:Boughspring

English: Boughspring is a village in Gloucestershire, England.