Sterling silver hamza charm with gemstone accent. Sterling silver snake necklace.

Hamza Charm

$105.00Price