Green Bean Salad with Toasted Almonds & Feta by…