Free shipping on orders over $30
$65.00
Peak’s Key Lime Pie flower is an indica hybrid with a sweet minty aroma and a relaxing body high.