Assorted stone necklaces

Assorted stone necklaces

Ksh6,500.00Price