Rita Cave

Born: None


Placeholder

In a Lotus Garden

as Son Tu
Released: 1931-02-25

A musical film directed by Fred Paul.

Movie page