You are currently displaying Big5
狄青大戰八寶公主 (1962)
Di Ching Fights Eight Treasures Princess



(Image uploaded by heinz Germany)