Saffron 1g
Saffron 1g
            
              
              
                
                $720.00
                
              
              
            
          
          
            
          
          
          
          
          
          
Saffron, the most expensive spice, is usually sold by the gram – just a small cluster of slender red threads in a tiny glass bottle.
 
             
                  