If using fresh peas place the water in a medium sauce pan over high heat.
When the water boils, add the peas and reduce the heat to a simmer.
Simmer the peas for 10 minutes, drain, and add to the ice water.
Place the butter in a medium skillet over medium high heat.
When the butter begins to bubble, add the shallots, then reduce the heat to medium and cook for about 4 minutes. Stir frequently.
Add the flour, salt, and pepper. Stir frequently.
Add the wine slowly while whisking.
Cook the sauce over medium heat for about 3 to 5 minutes, until smooth and thick. Whisk frequently.
Add the peas and cook for about 1 minute to reheat.
Serve.
