You are currently displaying Big5
泰山與寶藏 (1965)
Tarzan and the Treasure



(Image uploaded by heinz Germany)