Maned Wolf

This amazing creature is called maned wolf. It is the largest canid of South America, resembling a large fox with reddish fur.








No comments: