1026986

Ewes and lambs at pasture. Shows lamb suckling, Poll Dorset x Mule Ewes. Lambs from Poll Dorset ram. October UK


Close