Elena Natalie Castro is known for Barranca trágica (1917), El eco del abismo (1919) and Zoo (2008).
No data