One family’s fight for survival in a future dystopian Madrid illustrates the disparity between two worlds separated by a fence — and so much more.
2006
2007
1993
2004
1999
1967
—
1972
1976
1990
2008