Petite Grand Shell Necklace - Silver

$145.00
Description