top of page

Psst... want in on the good stuff ?
THE place for unusual trims and ribbons. We stock ethnic haberdashery from around the World
moksha, n.
Etymology: < Sanskrit moká¹£a
​
OED
Definition:
The final release of the soul from a cycle of incarnation;
the bliss attained by this liberation;
bottom of page