1027006

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


Close