Rocky Mountain Goat 7

Rocky mountain goat 7

Rocky mountain goat. Latin name - Oreamnos americanus.