You are currently displaying Big5
翻山虎 (1972)
Duel in the Tiger Den


周台生


(Image uploaded by ewaffle)