1027008

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


Close