Tarzan Triumphs

A new beautiful beauty arouses Tarzan's fighting heart!

1943-01-20 | 76 minutes

Rating: 6.1