Lime Truffle

Lime oil infused white chocolate ganache in white chocolate