Multicolored necklace

$45.63

Shipping to United States: Free

Beautiful Handmade necklace

Legal imprint