An animated allegory demonstrating the need to integrate the disabled into general society.
2006
2017
1988
1932
2022
1980
2024
2020
2007
1991
1979
2000
1960
2016
1913