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.