BBN064L| Long Black Shield Necklace

$ 46
Handmade by a young designer and team of artists in Northern India

You may also like