Feeding the in-lamb lowland ewe
Pinner M.A.F.F.
1981
Formerly LSR 51
Ewes.
Sheep