Animal Trivia: The fur of the vicuna, a small member of the camel family which live in the Andes mountains of Peru, is so fine that each hair is less than two-thousandths of an inch. The animal was considered sacred by the Incas, and only royalty could wear its ----------?
Answer:
Loading...