double layer gold necklace with natural colored beads and bronze engraved medallion

Double Layer Beaded Necklace

$22.00Price