A coffee tree will often blossom while producing fruit. You can see the new green fruits in the background, on other limbs of the tree that is flowering.
A typical coffee blossom, which closely resembles jasmine in it_s fragrance. A whole farm will smell heavenly during flowering season.
Different varieties of coffee will have slightly differing leaf shapes and sizes
Examining the difference in colour between ripe coffee cherries. There is a small difference in colour but a big difference in flavour between these two degrees of ripeness
A landscape of a typical coffee farm in Veracruz. Coffee trees growing in the shade of banana trees.