Ha Cha Cha! Fresh red chilis.

dsc00538.jpg