Rose Encased Short Necklace

$37.94

Select your currency
Rose Encased Short Necklace