Beautiful Antique Indian Necklace

due to being antiques there are slight imperfections 

Indian Antique Necklace - Small

£52.39Price