Mazatlan Necklace

$42.00

– Sold Out

-Handmade, one of a kind

-19.5 inches