Question:
Himalayan wild goats
Answer:
Length:

5