Barrows Green, Cumbria


Barrows Green is a village in Cumbria, England.