Vintage Gem Geometric Statement Pendants Fashion Necklace

$33.70 $48.70
Metal Color:
Antique Gold PlatedAntique Silver Plated
Trust badge'