Virginia Ruiz

Born: None


Placeholder

The Pope's Toilet

as Silvia
Released: 2007-05-21

In 1998, a small South American village is in a flurry over the Pope's upcoming visit for the...

Movie page

Love Letters of a Nun

as Novicia
Released: 1978-09-29

Spain 1640, the reverend superior nun Mariana, attends the death of her younger sister, Isabel's...

Movie page