Assumed

Shanghai Film Studio

Music Drama
80 min     0     1961     China

Similar