The stone is said to represent strength, courage, and protection. It is also believed to promote healing and bring good luck. And as a protective stone, Indian Agate is believed to calm the body and soothe the soul.
Price per piece
Indian Agate crystal bracelet
$15.00Precio