Mixed Media Necklace

Mixed Media Necklace

Regular price $46.00
Unit price  per 

cv designs

16" 16k gold plate and antique silver links