The Cave of the Silken Web
Movie • 1967
Temple of the Red Lotus
Movie • 1965
The Land of Many Perfumes
Movie • 1968