Nimbin apothecary sells red rosebuds online

Red Rosebuds


Dried, small red rose buds averaging 17mm in length.