Free USPS shipping with code FREESHIP19
Magic Castle ring (gold)

Magic Castle ring (gold)

BALLywood
$28.00

$45.00

18k gold plated adjustable ring with two 2mm balls.