The Chinese Amazons

War, Action, Drama

Taiwanese war film directed by Li Chia.

Image for movie The Chinese Amazons