Odd

A sheep in leopard's clothing

(chinadaily.com.cn)
Updated: 2011-01-24 16:23
Large Medium Small

A sheep in leopard's clothing
A sheep dressed as a leopard and a dog posing as a tiger pull a sled on the Songhua (Sungari) River in Jilin, capital city of Northeast China's Jilin province on Jan 24, 2011. [Photo/Asianewsphoto]

   Previous Page 1 2 3 Next Page  

分享按钮