Spain. Tasty red ramiro peppers.

Peppers Red Ramiro

SKU: PEPPERED R-1
£0.65Price