Category:Barrows Green, Cumbria

English: Barrows Green is a village in Cumbria, England.