Photos
    Expand filters
    • Search by Image
    Carambola also known as star fruit, is the fruit of Averrhoa carambola, a species of tree native to tropical Southeast Asia. Star fruit with green leaves isolated on a white background photo

    Carambola also known as star fruit, is the fruit of Averrhoa carambola, a species of tree native to tropical Southeast Asia. Star fruit with green leaves isolated on a white background Free Photo

    Click to view uploads for FITRA FIRMANTI
    FITRA FIRMANTI 10 Resources
    Checkmark icon
    Free License What's This?
    Contributor icon
    Attribution Required How?