Águeda Incháustegui

Born: None


Placeholder

The Humiliated

as Nun
Released: 1986-01-01

Four nuns are raped by a group of lepers. Although they all turn out to be pregnant, their...

Movie page

La portera ardiente

as uncredited
Released: 1989-04-06

Movie page