An animated allegory demonstrating the need to integrate the disabled into general society.
2010
2023
1926
2012
2024
2002
2019
2014
2013