Hand Carved 1250 Carat Ruby Beaded Necklace

Hand Carved 1250 Carat Ruby Beaded Necklace

1 Sold