An animated allegory demonstrating the need to integrate the disabled into general society.
2023
1949
1950
1948
2007
1964
1955