VIS-3FA-03VS2903

Caramello Cannabis Seeds

In stock
Only 1 left
The Carmello cannabis seeds from Vision Seeds are indica dominant. She gives a relaxing, powerful high and can trick your mind into the munchies.