davis flores