Cairo Layered Necklace

$45
Layered 18k gold plated necklace. 

You may also like

Recently viewed