Oval turquoise necklace

southwestbedazzle


$22.00




32”


Share this Product