A blind girl and a woman struggle to surive on a rest stop.
2006
1963
2007
1987
2005
1989
1986
2024
1951
2017
2003
2016
—
2014
1980