camellia
1 Reviews
The Green Source - Platte Ave
The Green Source - Platte Ave
Colorado Springs, Colorado
2.0 stars
The flower is ok. But both of the waxes I got (was told they're "in house") taste remarkably like dried play-doh and aren't very strong. I don't normally leave reviews but I'm so disappointed in the quality.