Photos
    Expand filters
    • Search by Image
    Klepon Tanah Lot is Indonesian traditional food or dessert made of sweet rice powder filled with coconut crumble and brown sugar on banana leaf. Street food in Bali photo
    before
    Share on Pinterest

    Klepon Tanah Lot is Indonesian traditional food or dessert made of sweet rice powder filled with coconut crumble and brown sugar on banana leaf. Street food in Bali Free Photo

    Checkmark icon
    Free License
    More Info
    Contributor icon
    Attribution Required