SKU: 8156
No image available.
$28.00

Description

Nyora Dried Chili Pods from Spain - 1 pound bag - Extremadura, Spain