The Eyes Have It
Thursday 10th of November 2005
20 years, 2 months and 17 days ago
Pig remains after slaughtering at Art Farm in Yang Zhen, Shunyi, China20 years, 2 months and 17 days ago
![]() It's Just Blood, Blood on the Floor ![]() I Don't See Anything that I Want |


