,

Latte Larry (Fem) NEW

Availability:

3 in stock


Larry OG x Horchata

10 Femenized Seeds

Flowering: 56-65 Days

$150.00

3 in stock

Horchata Lineup Vol 3.1  NEW-NEW!!!