Multicolored necklace

$41.97

Shipping to United States: Free

Beautiful Handmade necklace

Legal imprint