Peach Mint Salsa Recipe - Vegan and Vegetarian Friendly