The Crimson City 1928

Glorious Romance on the China Coast!