Adding product to your cart
The finest hand picked Category 1 Spanish Saffron. It takes 150 flowers to make 1 gram of dried saffron.