Green Beans with Lemon & Toasted Almonds

5 from 1 vote