138
14
11
西班牙辣椒  Padron  Peppers