Green Abalone Shell Veneer Sheet | Desertcart Kenya