Martha Stewart Living, Season 9 Episode MSL9481

Poached Lobster with Fresh Peas and Artichoke