1026957

Suffolk breeding. Ewe and lambs at pasture May Devon
Grown lambs.


Close