Home

Animals' Fashion show

Updated: 2013-11-12 21:33 (chinadaily.com.cn)
Comments
Animals' Fashion show
A tiny pair of specially designed earmuffs are perched on this squirrel's head in the US. [Photo/Icpress]

Related Stories
Most Popular
...