CBD Ice Rocks

9.6363.99

The CBD Flower Shop Europe is proud to present to you Ice Rocks, a truly deserving member of the range.

If you are looking for our highest CBD percentage product, this is it. With a 80% + CBD content, our Ice Rocks are truly chilling!!!

Clear
SKU: CBD-Ice-Rocks Category: