A blind girl and a woman struggle to surive on a rest stop.
1981
2004
2007
1998
1984
2005
1974
1954
1959
1988
1963
1952
1951
1994
1997
1980