Orders are shipped in 1-3 business days!
Wild Dagga, Flower
Wild Dagga, Flower
$22.00

Wild Dagga, Flower

Botanical name: Leonotis leonurus 

Organic, Flower Tops

+