Yakshi

Roll-On Fragrance Yakshi Sandalwood Yakshi 0.33 oz Roll-On

Roll-On Fragrance Yakshi Sandalwood by Yakshi 0.33 oz Roll-On Roll-On Fragrance Yakshi Sandalwood 0.33 oz Roll-On Product DEscription The name Yakshi refers to the ancient tree goddess of India. All Yakshi products are and always have been made by...

This item has been added to your list