Title: Sheep production research at the U.S. Sheep Experiment Station, Dubois Idaho
Subjects: Sheep, U.S. Sheep Experiment Station
Places: Idaho