Explore: Shaw Brothers Movies

poster
The Duel
69% (1971)