Leslie Diana Follett is an actress and assistant director, known for Indigo (2003). Read more on iMDB