Italian Potato Salad Recipe - this easy vegan potato salad is bursting with artichokes, sun dried tomatoes, roasted red peppers, and basil!