Fresh peaches and strawberries baked to sweet perfection underneath a buttery crisp topping of hearty oats, brown sugar and sliced almonds!