Remember meForgot password?
    Log in with Twitter

2013-10-03 07:58:29

AnimaNaturalis Spain held an ecological protest by displaying "A plate of human flesh" in front of the Mercat del Born in Barcelona, Spain.

Image uploaded by Anne Sewell
Featured In
News Oct 3, 2013 - 'A plate of human flesh': World Day for Farmed Animals in Spain
Personal Albums Feb 7, 2012 - News
Latest News
Top News