Carnelian Vermeil Oval Pendant

$15.30

10×12 mm, Vermeil

Out of stock