Shen Chiang

Temple of the Red Lotus (1965)

Temple of the Red Lotus (1965)

HD
The Thundering Sword (1967)

The Thundering Sword (1967)

HD
The Sword and the Lute (1967)

The Sword and the Lute (1967)

HD
The Twin Swords (1965)

The Twin Swords (1965)

HD
Heroes of Sung (1973)

Heroes of Sung (1973)

HD
The Winged Tiger (1970)

The Winged Tiger (1970)

HD