Cotswold Life : 2020-08-01

COTSWOLD VILLAGES : 106 : 106

COTSWOLD VILLAGES

Some of the cows at Mabels Farm on Back Street who produce enough milk to fill 300,000 bottles that are delivered across the area every year 106 Cotswold Life: August 2020