Oro del Quijote saffron (azafrán) from La Mancha in Toledo, Spain

Oro del Quijote saffron (azafrán) from La Mancha in Toledo, Spain