Farmscape

Smallholders on plots of ten acres or less produce the majority of the world’s tea and coffee.