HUB
poster
Struggle in the Desert
Drama
1957
108

A People's Liberation Army division in Xinjiang in 1951 aids in a water conservancy project.

themoviedb

© 2022 Movie HUB. All rights reserved.