venado andino

Noun

 * 1) north Andean deer