Hand made enamel celtic cross in sterling silver

Hand made enamel celtic cross in sterling silver

$119.00Price