Image of HALEIWA STRANDS

HALEIWA STRANDS

$55.00

GEM STONE AND WAXED LINEN BRACELETS WITH GOLD-FILL.

235440-235443