The Shanghai Drama
1938
Ads