Pepper plant
United States of America
Louisiana
East Carroll Parish
Panola Pepper Co.
ChiliPeppers, LA
Panola Road
Impressum