Bagatiba Leo Charm Bagatiba Leo Charm ($110) Image Source: bagatiba.com Bagatiba Leo Charm $110 from bagatiba.com Buy Now