grilled peaches with mint and honey on a baking sheet, ready to be eaten