vermeil Sterling silver necklace 16″ / ornate large heart pendant/CZ multi colors stones

vermeil

Showing all 12 results

X