Lilia Landi was born on August 24, 1929 in Rome, Lazio, Italy as Lilia Giovannetti. She is an ...
Rome, Lazio, Italy
Which of your favorite '90s TV shows deserves a reboot? Check out sci-fi series "Farscape," and more picks that need a revival now.
See our picks list