Man faces animal neglect charges after dozens of cats and dogs seized from Perthshire farm

© Steve MacDougall / DCT MediaSouth Cairnies Farm Cottage, Glenalmond
South Cairnies Farm Cottage, Glenalmond