By AMORA

Amora Orange Triangles

$580 USD
Carolina Herrera 100% cotton, traditional Czech beads.