Designed by
Title
Indian drumstick vegetable #128315287
Description
A close-up shot of the textured vegetable known as Indian drumsticks, which are actually the seed pods of the Moringa Oleifera tree. These vegetables are commonly used in South Indian cooking and can be found in the traditional grocery shops that line Buffalo Road in Little india, Singapore