The Castle of Fu Manchu
1969
Ads