Peach Tart is an easy to make dessert that everyone will love. Made with puffed pastry and fresh or frozen peaches, you can have it ready in 30 minutes.
Annie Solomon