Beautiful Antique Indian Necklace

due to being antiques there are slight imperfections 

Indian Antique Necklace - Large

£69.86Price