Results 1 results found Tree laden with ripening green papaya, an important common tropical fruit, Ulu, Siau Island, Sangihe Archipelago, North Sulawesi, Indonesia, Southeast Asia, Asia