Advertisement
Advertisement
Hampshire Down
noun
- a breed of stocky sheep having a dark face and dense close wool, originating from Hampshire, S England
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse