Processing. Please wait...
X
Comments to #
24
All comments (X)
random avatar
Professor Xie Yong works on an art installation of a beaver, which is made out of plastic and around 300,000 needles, in Shenyang, Liaoning province, July 23, 2013.
X
A Collection of the Most Bizarre Pics from This Year
>
24
/
32
<
random avatar