INSANE Drop necklaces

INSANE Drop necklaces

• 18K gold plated 
• 16”
    $45.00Price