American Rambouillet sheep

American Rambouillet sheep

American adaptation of French Rambouillet; fine-wool, polled or horned.
Medical browser ?
Full browser ?