An animated allegory demonstrating the need to integrate the disabled into general society.
2023
2013
2024
2011
2018
1973
2022
2019
2015
1971
2021
2017
2010