Reporter
Esmeralda Baez (Page 2)
New York
Esmeralda Baez is based in New York City. She graduated with a B.S in psychology from the University of Central Florida.
Esmeralda Baez is based in New York City. She graduated with a B.S in psychology from the University of Central Florida.