White Chocolate Almond Truffles

White Chocolate Almond Truffles

White chocolate is infused with natural almond oil and topped with chopped almonds.