Chopard’s “Insofu” Emerald,‘Insofu’ meaning elephant in Bemba, the lan

Chopard’s “Insofu” Emerald,‘Insofu’ meaning elephant in Bemba, the lan