Sterling Silver Plated Crystal Five-pointed Star Earrings

$25.28
Metal Color:
Trust badge