Carla Caruso

NEW! Small pyrite shield solitaire necklace

$248.00