Friday, June 3, 2011

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:

Post a Comment