Yu Zheguang
| 1 May 1906 | Wuxi, Jiangsu province, China
• 22 views • 0 thumbs up • 0 thumbs down
Death date: 1 Feb 1991
Biography
Yu Zheguang was a Chinese artist, puppet and shadow puppet show director, and animation director.