Assorted stone necklaces

Assorted stone necklaces

Ksh3,500.00Price