item-thumbnail

Caramella

0 May 5, 2012

Caramella is a stable, mostly indica hybrid with long colas and fresh caramel scent that accounts for her storybook name. Bred for the last 15 years w...