Battlescombe


Battlescombe is a village in Gloucestershire, England.