esmeralda osborne