China,
1965, 114 min
(Director's cut: 85 min)
Gallery (12)
Photo © Shanghai Animation Film Studio
Photo © Shanghai Animation Film Studio
Photo © Shanghai Animation Film Studio
Photo © Shanghai Animation Film Studio
Photo © Shanghai Animation Film Studio
Photo © Shanghai Animation Film Studio
Photo © Shanghai Animation Film Studio
Photo © Shanghai Animation Film Studio
Photo © Shanghai Animation Film Studio
Photo © Shanghai Animation Film Studio