Rice Dumpling

Rice Dumpling - A Pyramid-shaped Mass Of Glutinous Rice Wrapped In Leaves Photo