dbinia
The Legend of the Six Dynasty

The Legend of the Six Dynasty

1979

Taiwan's submission for the Academy Award for Best Foreign Language Film in 1980.