1. Home
  2. Breeds
  3. Hampshire Down
Breed · Sheep

Hampshire Down

British breed of sheep

SheepSpecies
United KingdomOrigin
muttonKept for