Temple of the Red Lotus poster

Temple of the Red Lotus (1965)

Back to main