Long Beans

Long beans

Long beans a common vegetable found in Southeast Asian country. Commonly used for stir fry dishes