White Cross Necklace/ Gold

$22.95

- Opal cross pendant