These delightful cookies are filled with peaches and almonds, and flavored with cinnamon and cloves. Then they’re frosted with a Lemon Buttercream Frosting. Perfect summer holiday treat when peaches are in season.