SALT-BAKED PEACH