Lost Lambs (1936)

Drama

A silent Chinese feature film