King of LA 3.5 grams

Indica

King of LA 3.5 grams

Indica

King of LA                                                                                    

Strain Balboa Caregivers

4.7 ★

Pickup Location

21627 Devonshire Street, Los Angeles, CA 91311

Popular Flowers from Strain Balboa Caregivers

View All