Review Details

Barn Star Terra Verbena Soap Bar 6 oz.

Barn Star Terra Verbena Soap Bar 6 oz.

Product Review (submitted on January 4, 2016):
What can I say? I love the aroma, very unique. Pleasant. Subtle, not overwhelming. Your labels are fantastic, and you obviously know how to market your incredible products.