Boxbush

Boxbush is a village in Gloucestershire, England.