Results 2 results found Red and green chili peppers, Capsicum pubescens, on sale in food market in Pienza, Tuscany, Italy Red and green chili peppers, Capsicum pubescens, on sale in food market in Pienza, Tuscany, Italy