HOME
ON RAG SHOP
THE FOLD
NEW WORK
THE EWE
THE OX
THE ELEPHANT
FILM
THE DYING ANIMAL
ABOUT
PRESS
More
images shows two workers in death Rana Plaza collapse, Bangladesh 2013
see here for more