Search for "Janet Ruiz"
in
Principessa (TV Series) (1984)
The Tempest (TV Series) (2013)