Isabella Russo

Born: None


Placeholder

Nazi Love Camp 27

as uncredited
Released: 1977-01-27

When World War II breaks out, two German lovers are cruelly separated. While he is sent to fight...

Movie page

One Hamlet Less

as Ophelia
Released: 1973-11-21

The "Hamlet" in this well-mounted Italian spoof is the Danish prince, not a small town or...

Movie page