16" Necklace Gold- Signature Cross Small Off-White

$48.00