Ludovica Bizzaglia was born on May 23, 1996 in Rome, Lazio, Italy. She is an actress, known for ...
Rome, Lazio, Italy
Look ahead to the TV shows still set to premiere in the rest of 2020, including "Selena: The Series" and "The Stand."
Browse our picks