Blooming Peach and Blueberry Tart