Barrows Green, Cumbria

Barrows Green is a village in Cumbria, England.