Buy stock photo Flock of sheep walking and being herded together on a grazing farm pasture. Group of hairy, wool animals in remote countryside farmland and agriculture estate. Raising livestock for clothing industry