Description about Leopard Africa Trading
Leopard Africa Trading cc. is a company based in Cape Town, South Africa, designing, manufacturing and marketing exclusive jewellery with a stylish African influence. Working together with top manufacturing jewellers from the historically disadvantaged past