Saffron Finest Pure Premium 2g Saffron Safran, Great Taste Award Winner 2023

Saffron is the stigma of the saffron crocus, the three tiny strands within each flower are hand-plucked with tweezers with 150 flowers needed to yield 1g of Saffron. Which is the highest achieveable grade with strong aroma, flavour and colouring strength.

eBay