Red Sheep

About Red Sheep

The Armenian mouflon (Ovis orientalis gmelini) is an endangered subspecies of mouflon endemic to Iran, Armenia, the Nakhchivan Autonomous Republic of Azerbaijan, Turkey and Iraq.
Red Sheep

Stats

Genres

Similar Artists