Temple Of The Red Lotus

Poster for Temple Of The Red Lotus
Movie Name
Temple Of The Red Lotus
Release Year
1965
Country
Hong Kong
Genre