Charlotte Smith explores reproduction services and the way livestock breeders get the best genetics for the next generation of their animals. Show more
Discover 11,128,835 listings and 281,697 playable programmes from the BBC
Charlotte Smith explores reproduction services and the way livestock breeders get the best genetics for the next generation of their animals. Show more