Part of various Indian traditions and ceremonies, the ambabari hoda is the name of a magnificent ornament placed on the elephants' heads, imitating the ancient grandeur of the Royal regional marches.
Add Related products to weekly line up
Be the First to Know. Sign up for the newsletter today !