Search for "Isabel Mestres"
in
Perros Callejeros II (1979)
Truhanes (1983)