Sparkling Red Star

Sparkling Red Star 2007

1

An animated remake of the 1974 children's movie "Shan shan de hong xing"

2007