Saffron tea is made from saffron, a spice created from the handpicked stigmas from the flower of the plant saffron crocus. Saffron is one of the most expensive spice on the market. Despite it's costly value, people still buy it because of its many health benefits. This cup of tea is loaded with antioxidants.
Camera: Nikon D7200
Lens: Nikkor 50mm 1.8G