Esmeralda

Esmeralda

$75.00
Skip to product information
Esmeralda

Esmeralda

$75.00

Handcrafted using hundreds of tiny glass beads carefully woven by hand into an intricate design inspired by Caribbean artisan traditions.

You may also like