*NEW* Lemon Drops (Top shelf) Indica 300MG

25.00$

Prime Lemon drops, hand crafted in L.A, amazing indica edibles for a relaxing feeling. 300MG

Category:

Description

Delicious

candy

medical grade

lab tested