ReleaseNexus
57
Based on3 reviews
Taiwan's submission for the Academy Award for Best Foreign Lanugage Film in 1965