Birthday
1989-03-01Place of Birth
Miami, Florida, USABiography
Otmara Marrero is a Cuban-American film and television actress.Free Trial Channels
All Movies List
AD