Petite Figaro Necklace

$32

16", Petite Figaro, 24K Gold Plated. 

Made in USA.

You may also like

Recently viewed