Home›Francesca La ScalaFrancesca La ScalaKnown for ActingMovies2021Pale Blue Dot: A Tale of Two Stargazers Details 2020I Am Alda Details