flora davis flora