Mountain Sheep

Mountain sheep

Mountain sheep inhabiting mountainous areas. Animal on a green background.