Cross Medallion on Freshwater Pearls 32 inch

$84.00Price