Nature fresh green papaya on tree with fruits in nature orchard in Brazil. Detail of green papaya tree