V
Veronica Slee Review of The Scent Lab Trading L.L.C
OMG... this place is the best. Staff are very help...
OMG... this place is the best. Staff are very helpful, products are totally awesome and the smells are divine. Definitely happy to support the business knowing everything is made on-site.
Comments: