1027002

Poll Dorset ewes and young lambs at pasture. October.


Close