Home
Movies
TV shows
Sign In
Emma Rose Ball is an actress based in Los Angeles, California.
The Captain's Baby Girl
As Lexie Blake