CinemaRX
Taiwan: The Face of Free China (1960) | CinemaRX