Spirit of Life - Healing beauties from Tibet!

Leela means an act, play. The artful muse.

Leela woman is dramatic, vibrant and playful.

Leela jewellery is the embodiment of the spirit of Leela!

Your perfect partner for the upcoming festival season, sometimes the muse of krishna, other times the queen of the festivities. The goddess herself - presenting LEELA !!