Layla Crawford is an actress. She is in the movie King Richard. King Richard is a film about how Venus and Serena Williams. It follows how. Continue reading