Birthday
1989-03-01Place of Birth
Miami, Florida, USABiography
Otmara Marrero is a Cuban-American film and television actress.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD