Yorkshire shepherdess: Nine kids, 1,000 sheep and one husband.
  • 5 years ago