1026512

Flock of ewes after tupping. Poll Dorset and Poll Dorset X ewes. October Devon Not model released.


Close