1Preheat oven to 350 degrees. Grease an 8 by 4 inch loaf pan. Stir together chopped almonds and sugar for topping and set aside.
2In a large mixer bowl stir together 1 cup flour, 3/4 cup sugar, baking powder, allspice, baking soda, and salt. Add butter, orange peel, and juice. Beat until combines on low. Then mix at medium speed 2 minutes.
Gradually add eggs and remaining flour. Beat until just combined. Carefully fold in blueberries and peaches. Pour into prepared pan and sprinkle with sugar-almond mixture.
3Bake at 350 degrees for 40 minutes. Cover bread with foil and continue to bake for 15 minutes more.
Cool in pan for 10 minutes. Remove from pan and cool completely before cutting