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.