The Shadow of Red Tears

The Shadow of Red Tears

Original Title: 红泪影
Release: 1931