1027005

Poll Dorset ewes. October. Due to lamb. Being fed feed supplements


Close