Capela Chilli Seeds

Product number: SR303

Peppy orange-colored chilli originating from Kosovo.

Delivery time 3-5 days