Bright lime tree leaves and seeds on a sunny day