Popularity: 1
Flor De Liz Perez is an actress based in New York City.
Character: Rosa
Release date: 12/11/2015
Character: Elizabeth
Release date: 07/01/2020