Libra Sandwich Maker | Desertcart Kenya