Red Chili Peppers, Thailand.

Red chili peppers, Thailand.

Red chili peppers on a white background, Thailand.