Roasted Carrots and Fennel with Toasted Almonds and Lemon

Roasted Carrots and Fennel with Toasted Almonds and Lemon