Border Leicester ewes and ram at Cloverworks Farm

Leave a Reply