Leo Da Costa is known for The Devil in the Heart (1927) and The Living Image, or the Lady of Petrograd (1926).
No data