1026508

Ewe lambs at pasture. In lamb 14 months old. March.
Devon. Mule cross. Wet conditions.


Close