Glenda Castro is known for Blue Demon vs. the Satanic Power (1966), Vivir de sueños (1964) and El forastero vengador (1967).
No data