Saffron

Premium Afghan saffron of the highest quality. Ideal for making saffron tea and cooking.

Premium Afghan Saffron

From £8.75