The mouflon is the smallest wild sheep species in the world. Mouflons do not become active until dusk and have a particular diet, for example, they eat tree bark.
The mouflon is the smallest wild sheep species in the world. Mouflons do not become active until dusk and have a particular diet, for example, they eat tree bark.